添加多个右侧按钮

addRightButtons('按钮数据')

除了可以一个一个添加内置按钮外,还可以一次性添加多个按钮。

  1. // 使用ZBuilder构建数据表格
  2. return ZBuilder::make('table')
  3. ->addRightButton('edit') // 添加编辑按钮
  4. ->addRightButton('delete') //添加删除按钮
  5. ->fetch();

以上的结果和下面是一致的。

  1. // 使用ZBuilder构建数据表格
  2. return ZBuilder::make('table')
  3. ->addRightButtons('edit,delete') // 添加编辑和删除按钮
  4. ->fetch();

也可以使用数组方式

  1. // 使用ZBuilder构建数据表格
  2. return ZBuilder::make('table')
  3. ->addRightButtons(['edit', 'delete']) // 添加编辑和删除按钮
  4. ->fetch();

使用数组方式有一个好处,就是可以重新定义按钮属性

  1. // 使用ZBuilder构建数据表格
  2. return ZBuilder::make('table')
  3. ->addRightButtons(['edit' => ['title' => '编辑'], 'delete']) // 添加编辑和删除按钮,并重新定义编辑按钮的table属性
  4. ->fetch();